package com.hpeu_01.day0106;

public class TeacherTest {
    //形参是引用数据类型的情况
    public void print(final Teacher teacher){
        //teacher = new Teacher("陈老师");//这里报错，因为形参使用了final进行修饰，而数据类型是引用数据类型，地址不能改变。
        teacher.setName("陈老师");//这里不报错，因为我们改变的是对象的值
        System.out.println(teacher);
    }
    //形参是基本数据类型的情况
    public void print1(final int age){
        //age = 20;//这里报错了，因为形参是基本数据类型，使用final修饰之后它的值不能改变
        System.out.println(age);
    }
    public static void main(String[] args) {
        Teacher teacher = new Teacher("姚老师");
        TeacherTest teacherTest = new TeacherTest();
        teacherTest.print(teacher);
        teacherTest.print1(21);
    }
}
